package CollectionBianLi;

import java.util.*;
//迭代器专注collection接口的集合
public class TestIterator {
    public static void main(String[] args) {
        //对Collection体系集合进行遍历
        List<String> list =new ArrayList<>();
    list.add("A");
    list.add("B");
        list.add("C");
        list.add("D");
        list.add("E");

    //1.获得一个迭代器
 //hasNext():是否有下一个元素遍历  有 true,没有:false
     //next(); 返回下一个元素
        Iterator<String> iterator =list.iterator();
    while (iterator.hasNext()){
        System.out.println(iterator.next());
    }
        Set<String> set =new HashSet<>();
    set.add("e");
        set.add("f");
        set.add("r");
        set.add("w");
        set.add("a");
      Iterator<String> iterator1  =set.iterator();
    while (iterator1.hasNext()){
        System.out.println(iterator1.next());
    }
    }
}
